package edu.zut.dataType;

/**
 * 数据类型 ：
 * 基本数据类型：
 * 数值：
 * 整数：范围由小到大   byte 、 short、  int   、 long
 * 浮点(小数)：float 、 double
 * 字符：char  单字符
 * 布尔类型：boolean
 * true
 * false
 * <p>
 * <p>
 * 引用数据类型：
 * 字符串、数组、类、集合、接口.......
 */
public class DataType {

    public static void main(String[] args) {
//        "20"   20
        System.out.println("默认的整数都是int类型:" + 20);
        //定义整数类型的变量   Byte   -128 - 127
//       Byte     包装类
        byte a = 100;

//        a = 200;   超范围报错
//      Short  -32768 ---  32767
        short b = 101;
//        b = 300000;

//        Integer    -2<sup>31   ---- 2<sup>31  -1
        int c = 102;

//        c = 300000000;

        //long类型的数字，需要添加l或L，建议使用L
        //Long    -2<sup>63 --- 2<sup>63   -1
        long d = 103L;

        long e = 104l;

        //复制当前行   ctrl + D
        System.out.println("a=" + a);
        System.out.println("b=" + b);
        System.out.println("c=" + c);
        System.out.println("d=" + d);
        System.out.println("e=" + e);
    }

}
